precipitation scavenging - Turco Inglés Diccionario